package com.bosssoft.boss_exam_db.service.busines;

import com.bosssoft.boss_exam_db.entity.Company;
import com.bosssoft.boss_exam_db.entity.Question;
import com.bosssoft.boss_exam_db.model.vo.GeneratePaperVO;
import com.bosssoft.boss_exam_db.model.vo.QuestionVO;
import com.bosssoft.boss_exam_db.service.base.BaseService;
import com.github.pagehelper.PageInfo;

import java.util.ArrayList;
import java.util.List;

public interface QuestionService extends BaseService<Question> {
    PageInfo<QuestionVO> queryByCondition(Company company, String questionTypeId, String questionName, Integer page, Integer limit, String sort, String order);

    List<String> queryQuestionForGreneratePaper(Company company,GeneratePaperVO generatePaperVO);


    List<Question> queryQuestionBySomeIds(ArrayList<String> selectIds);


}
